sp = sympy_sp;
[k, n, x] = syms("k n x");

% 求数列的和
symsum(k, k, 1, n)
symsum(k^2, k, 1, n)
symsum(k^3, k, 1, n)

% 求具有界限的级数的和
symsum(k^2, k, 0, 10)
symsum(1/k^2, k, 1, inf)
symsum(x^k/sp.factorial(k), k, 1, inf)
symsum(k^2, k, [0 10])
symsum(1/k^2, k, [1; inf])
symsum(x^k/sp.factorial(k), k, [1 Inf])

% 求级数的不定总和
symsum(k, k)
symsum(sp.core.power.Pow(2, k), k)

% 多项式级数求和
F = symsum(k*x^k, k, 1, 8)
subs(F, 2)

